import asyncio


async def test():
    print("----test----")
    return 100, 200


async def main():
    task = asyncio.create_task(test())

    # 如果有多个任务，可以用下面的方式
    # tasks = [task]
    # await asyncio.wait(tasks)

    # 如果只有1个任务，就可以直接用下面的方式
    await task

    print("test1执行完毕了吗? ", task.done())
    print("test1的返回值是:", task.result())


if __name__ == '__main__':
    asyncio.run(main())
